• word of the day

    harpullia pendula

    harpullia pendula - Dictionary definition and meaning for word harpullia pendula

    Definition
    (noun) Australian tree yielding a variegated tulipwood
Download our Mobile App Today
Receive our word of the day
on Whatsapp